package com.bh.wms.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bh.wms.domain.WmsOutboundOrder;

import java.util.List;

/**
 * 出库单服务接口
 *
 * @author GPT
 */
public interface IWmsOutboundOrderService extends IService<WmsOutboundOrder> {

    WmsOutboundOrder selectWmsOutboundOrderById(Long id);

    List<WmsOutboundOrder> selectWmsOutboundOrderList(WmsOutboundOrder query);

    int insertWmsOutboundOrder(WmsOutboundOrder entity);

    int updateWmsOutboundOrder(WmsOutboundOrder entity);

    int deleteWmsOutboundOrderByIds(Long[] ids);

    int deleteWmsOutboundOrderById(Long id);

    int changeStatus(WmsOutboundOrder entity);
}

